vegetation canopy - Español Inglés Diccionario